#header.header-md #topNav a.logo
		{
		height:90px
		}
header#topNav	{
		background-color:#ffbd00;
		background-image:url('/uploads/images/Spangle-Stripes.png') ;
		background-repeat:repeat-x;
		}
#topMain.nav-pills > li > a
		{
		color:#fff;
		background-color:rgba(0,0,0,0.3) ;
		}
#topMain.nav-pills > li.active > a:hover
		{
		color:#ffbd00;
		background-color:rgba(0,0,0,0.6) ;
		}
#topMain.nav-pills > li > a:hover
		{
		color:#fff;
		background-color:rgba(0,0,0,0.5) ;
		}
#topMain.nav-pills > li.active > a
		{
		color:#fff;
		}
#header.header-md #topNav a.logo > img
		{
		height:77px;
		}
#topNav button.btn-mobile
		{
		color:#fff;
		}
header#topNav .nav
		{
		margin-top:10px;
		}
header#topNav .logo img
		{
		max-height:90px;
		margin-top:7px;
		width:auto;
		}
.nav-pills > li > a
		{
		margin-right:1px;
		}
img.wasp-animation
		{
		max-height:70px;
		position:absolute;
		top:7px;
		left:210px;
		}
a.dark-link	{
		color:#666;
		}
#header .Phone-CTA
		{
		position:absolute;
		right:40px;
		top:10px;
		max-width:200px;
		background-color:rgba(0,0,0,0.3) ;
		padding:10px;
		border-radius:5px;
		}
@media (max-width:1650px)
		{
	#header .Phone-CTA
			{
			display:none;
			}
		}
@media (max-width:996px)
		{
		#header.header-md #topNav a.logo
			{
			height:80px;
			}
		#header.fixed #topNav a.logo>img
			{
			height:80px;
			margin-top:0px;
			width:auto!important;
			}
	header#topNav .nav
			{
			margin-top:0px;
			}
	img.wasp-animation
			{
			max-height:80px;
			position:absolute;
			top:2px;
			left:205px;
			}
	#topNav button.btn-mobile
			{
			margin-top:20px;
			}
	#header .Phone-CTA
			{
			top:5px;
			display:block;
			right:20%;
			max-width:170px;
			}
		}
@media (max-width:768px)
	{
	#header.header-md #topNav a.logo
		{
		height:80px;
		}
	#header.fixed #topNav a.logo>img
		{
		height:80px;
		margin-top:0px;
		width:auto!important;
		}
	img.wasp-animation
		{
		top:2px;
		left:205px;
		}
#header .Phone-CTA
		{
		display:block;
		right:55px;
		top:10px;
		max-width:170px;
		}
	}

@media (max-width:500px)
	{
#header .Phone-CTA
		{
		display:block;
		right:35px;
		top:10px;
		max-width:120px;
		background:none
		}
#header .Phone-CTA img
		{
		max-width:120px;
		border:0;
		}
	}
@media (max-width:450px)
	{
	#header {
		height:70px !important;
		}
	#header.header-md #topNav a.logo
		{
		height:70px;
		}
	#header.fixed #topNav a.logo>img
		{
		height:70px;
		margin-top:10px;
		width:auto!important;
		}
	img.wasp-animation
		{
		top:2px;
		left:155px;
		}
#header .Phone-CTA
		{
		display:block;
		right:25px;
		top:30px;
		max-width:120px;
		background:none;
		padding:0;
		border:0;
		z-index:1;
		}
#header .Phone-CTA img
		{
		max-width:120px;
		border:0;
		}
	}
@media (max-width:330px)
	{

#header .Phone-CTA
		{
		display:block;
		right:25px;
		top:30px;
		max-width:100px;
		background:none;
		padding:0;
		border:0;
		z-index:1;
		}
#header .Phone-CTA img
		{
		max-width:120px;
		border:0;
		}
	}
@media (max-width:300px)
	{
	#header {
		height:50px !important;
		}
	#header.header-md #topNav a.logo
		{
		height:50px;
		}
	#header.fixed #topNav a.logo>img
		{
		height:50px;
		margin-top:4px;
		width:auto!important;
		}
	}
@media (max-width:220px)
	{
	#header {
		height:40px !important;
		}

	#header.header-md #topNav a.logo
		{
		height:40px;
		}
	#header.fixed #topNav a.logo>img
		{
		height:40px;
		margin-top:4px;
		width:auto!important;
		}
	}